OpenAI 的“无代码”工程革命:用 AI Agent 编排软件开发新模式
thinkindev • 2026-05-04
1276 views
OpenAI 近期在内部工程实践中推行了一种被称为“Harness Engineering”的软件开发理念,它并非字面意义上的不写代码,而是引导工程师将注意力从手写逻辑转向构建 AI Agent 能够自主运行的环境和“控具”(Harness)。核心工作包括:利用类似 Codex 的模型,使应用程序的状态对 Agent 透明可查(即可读可查询),并以渐进式信息揭示原则重构技术文档,引入 AGENTS.md 这样的导航目录来帮助 Agent 高效获取上下文。面对 Agent 带来的高并发任务,OpenAI 不再追求零缺陷的完美预防,而是转向快速纠错的合并策略,同时通过后台清理 Agent 执行“黄金法则”,持续偿还技术债务。这种自下而上、面向 AI 原生开发的基础设施重塑,正在深刻影响大模型落地时的人机协作模式,预示着软件工程行业即将迎来新的范式转移。
核心要点
- OpenAI 采用“Harness Engineering”理念,让 AI Agent 自主理解和构建软件,而非由程序员手写每一行代码。
- 核心做法包括使应用运行时对 Agent 可读,以及使用 AGENTS.md 等结构化文档实现渐进式信息披露。
- 在工程管理中,优先保证 Agent 的高吞吐和快速纠错,并通过后台 Agent 自动执行“黄金法则”来清理技术债务。